The problems of designing a conversation scheme for concurrent object oriented languages

نویسنده

  • Alexander Romanovsky
چکیده

The paper discusses the problems to be tackled while designing conversation schemes for concurrent object oriented languages (COOLs). Some approaches to solving these problems and to using conversations in COOLs in the most appropriate ways are proposed. The most relevant characteristics of these languages with respect to conversation scheme design are outlined. The paper attempts to define all accessories of the conversation concept within the concurrent object oriented paradigm. It is considered how the peculiarities of COOLs (such as inheritance, concurrency control, reuse of the concurrency control code) can facilitate the use of conversation schemes. Worthwhile directions of future research are pointed out.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Conversations of Objects

An increasing range of application systems implemented in concurrent object oriented languages (COOLs) creates a pressing demand for developing approaches which provide a systematic way of tolerating software and hardware faults by using software diversity. This paper deals with the problem of tolerating faults in concurrent systems of this type. The purposes of this paper are as follows: to di...

متن کامل

Term Graph Rewriting as a Specification and Implementation Framework for Concurrent Object-Oriented Programming Languages

The usefulness of the generalised computational model of Term Graph Rewriting Systems (TGRS) for designing and implementing concurrent object-oriented languages, and also for specifying and reasoning about the interaction between concurrency and object-orientation (such as concurrent synchronisation of methods or interference problems between concurrency and inheritance), is examined in this pa...

متن کامل

Exception Semantics in a Parallel Distributed Object Oriented Environment

Exceptions have been used to provide a mechanism in object oriented programming languages for assuring program safety and robustness. Although the implementation of exceptions is well understood in a non-concurrent language environment , its use is not as well established when dealing with the requirements of a parallel or distributed setting. Distributed and concurrent programming introduces m...

متن کامل

2 Concurrency Issues in Object - Oriented Programming

The integration of concurrent and object-oriented programming, although promising, presents problems that have not yet been fully explored. In this paper we attempt to identify issues in the design of concurrent object-oriented languages that must be addressed to achieve a satisfactory integration of concurrency in the object-oriented framework. We consider the approaches followed by object-ori...

متن کامل

Prototyping Programming Environments for Object-Oriented Concurrent Languages: a Smalltalk-Based Experience Lo c LESCAUDRON

This paper discusses the prototyping of programming environments for object-oriented concurrent programming languages. We advocate designing new prototypes starting from existing sophisticated programming environments that we can nd in standard (sequential) object-oriented programming languages (namely Smalltalk-80 1 ). Our starting point is a testbed for object-oriented concurrent languages ba...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Microprocessing and Microprogramming

دوره 40  شماره 

صفحات  -

تاریخ انتشار 1994